package com.lcf.framework.annotation;


import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 描述：表字段翻译
 *
 * @author lcf
 * @since 2025/3/30 21:05
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface DictTable {
    //表名
    String tableName();
    //要查询的主键字段名 如 username
    String primaryKey();
    //要查询的字段名 如 user_age,user_email
    String[] fields();
    //要填充的实体类字段属性名 如userAge,userEmail
    String[] nameField();
}
